About H. Evans & Sons (covent Garden) Limited (01764689) United Kingdom