About W.a. Deacon And Sons Limited (02253599) United Kingdom