About Pjlr Consulting Limited (07902904) United Kingdom