About Harnham Limited (11564457) United Kingdom