About Cathan & Francis Group Limited (10680065) United Kingdom