About Bill Cleyndert Holdings Ltd (10025267) United Kingdom