About Jlp Projects Limited (12085645) United Kingdom