About Pettigrew Limited (07594626) United Kingdom