About M.j.o. Service & Solutions Limited (08694045) United Kingdom