About Bou Bou Interiors Ltd (10092235) United Kingdom