About Christopher Farrington Limited (13641636) United Kingdom