About Strawberry Design & Marketing Limited (06957862) United Kingdom