About Lazy Hill Studio Limited (06827811) United Kingdom