About Strawberry Solutions Ltd (06291008) United Kingdom