About Strawberry Grove Ltd (13529108) United Kingdom