About Scott Tools Limited (06562042) United Kingdom