About Scott Alexander Solutions Limited (09611862) United Kingdom