About Great Trodgers Farm Limited (11679202) United Kingdom