About Strawberry Hills Studios Limited (04935626) United Kingdom