About Farrington Solutions Limited (10147588) United Kingdom