About Strawberry Promotions London Limited (11799289) United Kingdom