About Farringdon James Limited (07885626) United Kingdom