About John Nicholls & Sons Limited (00298852) United Kingdom