About Red Squirrel Brewery Limited (07456234) United Kingdom