About Henderson Hall Limited (03861312) United Kingdom