About Pettigrew And De Freyne Holdings Ltd (12672182) United Kingdom