About W.e. Deane Limited (00768571) United Kingdom