About S Farrell Limited (09055720) United Kingdom