About Lee Farrell Limited (11135587) United Kingdom