About M. & N. Canvas Services Limited (01406142) United Kingdom