About The Curious Cat Company Limited (03452476) United Kingdom