About E H Hole Limited (07898019) United Kingdom