About Tooth N Claw Limited (01579073) United Kingdom