About Howard & Patrick Limited (01414460) United Kingdom