About Clawgrip Ltd (08744921) United Kingdom