About Baillea S Interiors Ltd (12848418) United Kingdom