About Walter Scot Ltd (SC610897) United Kingdom