About Baymoor Interiors Ltd (10641958) United Kingdom