About Walters Interiors Ltd (10419299) United Kingdom