About Farringdon Holdings Limited (01688663) United Kingdom