About M.g. Cosgrove Construction Limited (03168055) United Kingdom