About Hargham Ltd (13625959) United Kingdom