About Coakham Studios Limited (10782309) United Kingdom