About Farringdon & Forbes Ltd (09503842) United Kingdom