About Farrington Worldwide (uk) Ltd (05715058) United Kingdom