About P&js Holdings Ltd (13178999) United Kingdom