About Scott & Askew Limited (13594338) United Kingdom