About K C Farrell Limited (09846259) United Kingdom