About Stamford Ales Limited (10465563) United Kingdom