About The Upholstery Shed Limited (03736420) United Kingdom