About Squeaky Clean Yorkshire Ltd (10777660) United Kingdom