About Beech Publishing Holdings Ltd (01634820) United Kingdom