About John Beard Limited (08275750) United Kingdom