About Cow Byre Coffee Ltd (13310445) United Kingdom