About Farringdon Duo Ltd (12852505) United Kingdom