About Strawberry Jam Limited (10268929) United Kingdom