About Scott Co (scotland) Limited (SC319212) United Kingdom