About Strawberry Towers Limited (10930169) United Kingdom