About Guthrie Scottish Nominees (no.3) Limited (SC062617) United Kingdom