About Farringdon Group Ltd (13475912) United Kingdom