About Sterling Turf Ltd (11817525) United Kingdom