About Pierre Francis Ltd (12080646) United Kingdom