About Barkway Tyler Cox Ltd (10597757) United Kingdom