About Cardiff Cats Ltd (02996247) United Kingdom