About Jjpl Ltd (12731948) United Kingdom