About Strawberry Star London Limited (08983076) United Kingdom