About Jlp Associates Ltd (07260158) United Kingdom