About H.e. Handscomb Limited (00407062) United Kingdom