About Chyandour Coombe Limited (13562742) United Kingdom