About Henderson & Redfearn Limited (04234492) United Kingdom