About Strawberry Lee Limited (11175539) United Kingdom