About John Beaumont Limited (02471185) United Kingdom