About Squdge Design Ltd (13660660) United Kingdom