About Hadley St.james Limited (02189881) United Kingdom