About T. I. Simpson (farms) Limited (07133324) United Kingdom