About Farrow Walsh Ltd (12203611) United Kingdom