About Howard Smith & Co. Limited (04659953) United Kingdom