About H.d. Cobbald And Sons Limited (00455420) United Kingdom