About Strawberry Kitchens Ltd (05399146) United Kingdom