About Jp Allen Limited (12112765) United Kingdom