About Simpsonhaugh Management Limited (08542818) United Kingdom