About Great Bardfield Ltd (13681239) United Kingdom