About The Baidoo Interiors Ltd (12113325) United Kingdom