About Farnow Limited (08947151) United Kingdom