About W.a. Scott Limited (SC024772) United Kingdom