About Farrell Fields Management Limited (06402701) United Kingdom