About E Deane Limited (11591851) United Kingdom