About Finlay Brewer International Limited (08942120) United Kingdom