About Squatgrip Ltd (08416984) United Kingdom