About Sturt Plant Limited (09738416) United Kingdom