About Palling Harrold Limited (11660619) United Kingdom