About Bill Cleyndert & Company Limited (03713083) United Kingdom