About So Strawberry Limited (SC700320) United Kingdom