About Farringdon Tech Limited (08886541) United Kingdom