About Handley-nicholson Consultants Limited (03348892) United Kingdom