About David Meakin Developments Limited (01550227) United Kingdom