About Barkway Consulting Limited (08692146) United Kingdom