About Romney House Cat Rescue Trading Limited (11158608) United Kingdom