About Barleystone Limited (12528485) United Kingdom