About W.e. Deane Holdings Ltd (08769984) United Kingdom