About The Grip Master Ltd (10827483) United Kingdom