About Ricky Hall Grip Services Ltd (08011222) United Kingdom