About John Bardgett & Sons Limited (00303153) United Kingdom