About Mcgarry Entertainment Limited (08846620) United Kingdom