About S&e Farrell Limited (09369825) United Kingdom