About Findlay Lynn Ltd (11467575) United Kingdom