About N & P Hepworth Limited (SC292948) United Kingdom