About Farringdon & Co Limited (06914566) United Kingdom