About J.o. Services Limited (04865631) United Kingdom