About Bearberry Kitchen Ltd (12225963) United Kingdom