About Harford Investments Limited (01081630) United Kingdom