About S C Farrington Produce Ltd (10701220) United Kingdom