About M & R Developments & Contractors Ltd (06858336) United Kingdom