About M & O Building Contractors Limited (04113215) United Kingdom