About John F. Howard & Co. Limited (01531241) United Kingdom