About Kd Abercrombie Consultants Limited (06235169) United Kingdom