About Hamersham Holdings Limited (11139905) United Kingdom