About The Grip Company (uk) Ltd (07966841) United Kingdom