About John Beech Limited (00775062) United Kingdom