About Global Turf Equipment Uk Limited (08378692) United Kingdom