About Strawberry Group Ltd (12331039) United Kingdom