About Jar Pierre Ltd (12114555) United Kingdom