About Farrow & Lynas Ltd (11357871) United Kingdom