About Stamford Furniture Co. Ltd (12787949) United Kingdom