About Strawberry Leisure Limited (01261021) United Kingdom