About Handford House (urmston) Limited (01347679) United Kingdom