About Squeaky Cleanz Ltd (13632818) United Kingdom