About Trough Laithe Farm Ltd (13149878) United Kingdom