About Scott-mccoll Limited (03392110) United Kingdom