About Hansford & Clark Ltd (13570871) United Kingdom