About Haddington Management Company Limited (07454767) United Kingdom