About C T Farrington Limited (11827602) United Kingdom