About De Brus Brewery Limited (SC442607) United Kingdom