About P & N Holdings Ltd (11489622) United Kingdom