About Glentham Farming Company Limited (02175562) United Kingdom