About Hatfield Management Limited (11323361) United Kingdom