About Findlay Wines Ltd (10875928) United Kingdom