About Tmc Farringdon Ltd (08865347) United Kingdom