About Deane Developments Limited (NI046804) United Kingdom