About Deane Plant Limited (NI615209) United Kingdom