About T L &j Farms Limited (11947496) United Kingdom