About Strawberry Investments Limited (06299857) United Kingdom