About Barkway Group Limited (06638517) United Kingdom