About Kittencallcentre Ltd (12853075) United Kingdom