About Farnon & Lake Limited (10835186) United Kingdom