About Clean Tails Ltd (10724222) United Kingdom