About Harnham Europe Limited (09956940) United Kingdom