About Bambi Furniture Ltd (12132530) United Kingdom