About Brewer Logic Limited (08622958) United Kingdom