About T.d. Hennerley & Co. Limited (02573656) United Kingdom