About Farrington Investments Limited (05800228) United Kingdom