About Keltie Cochrane Ltd (06421779) United Kingdom