About Churchell Hill Van Cleef Holdings Ltd (11871198) United Kingdom