About Barkwest Limited (02884727) United Kingdom