About Cat Claws Limited (04221530) United Kingdom