About Farrington I.t. Limited (05798496) United Kingdom