About Patchgrip Limited (03100783) United Kingdom