About Howard & Co (west End) Ltd (05093059) United Kingdom