About Snooty Catz Limited (09982959) United Kingdom