About Handley-chase Limited (02850608) United Kingdom