About Henderson Taylor Insurance Consultants Ltd (06235274) United Kingdom