About M J & J A Howard & Son Limited (06277912) United Kingdom