About Grip Tate Limited (08124579) United Kingdom