About Technigrip Ltd (13297246) United Kingdom