About Scott Associates Limited (06409278) United Kingdom