About B & A Upholstery (leeds) Limited (04718684) United Kingdom