About Harry Lewis (management) Ltd (03684776) United Kingdom