About Hillside (bean) Management Limited (03564022) United Kingdom