About Farritec Ltd (11847945) United Kingdom