About Strawberry Consulting Limited (12048529) United Kingdom