About Sterling Ale & Ciders Ltd (12643397) United Kingdom