About Bruce-lockhart Farming Limited (07525889) United Kingdom