About Flexgrip Limited (06785826) United Kingdom