About Companion Studio Limited (13051984) United Kingdom