About Farnish & Company Limited (02451041) United Kingdom