About John Bedford & Sons Limited (03463972) United Kingdom