About Henderson & Cole Ltd (13680690) United Kingdom