Interiors and Upholstery Repairs Leeds Abracardabra are experts in Interiors and Upholstery Repairs Leeds. Please call us on T. 01924 826 184 M. 07921 811 324, or click here to email us with any enquiries.