About Barleymill Limited (06398328) United Kingdom