About Squid Chop Design Ltd (08091823) United Kingdom