About Ian W Sturrock & Sons Limited (SC090353) United Kingdom