About Leabrooks Upholstery Limited (01207655) United Kingdom