About M-o-8 Specialities Limited (04088244) United Kingdom