About Hargill Ltd (06026136) United Kingdom