About Gripping Beast Limited (07047413) United Kingdom