About P & Cjr Holdings Ltd (12752816) United Kingdom