About John Beveridge Limited (04293978) United Kingdom