About E Harvey Management Limited (13583929) United Kingdom