About J O Services Plus Limited (09604926) United Kingdom