About E & G Howe Limited (04346950) United Kingdom