About Bambees Import Ltd (12845804) United Kingdom