About City Farrington Ltd (11627874) United Kingdom