About M & N Contracts Limited (NI045351) United Kingdom