About Dixey Developments Limited (08189518) United Kingdom