About Lindsay Turfcare Limited (NI654519) United Kingdom