About J&ps Services Uk Ltd (13667412) United Kingdom