About M.e. Cotterill Developments Limited (05098611) United Kingdom