About Grip Technologies Limited (06440287) United Kingdom