About Barkway Fibre Cic (12108267) United Kingdom