About W.i. Scott Limited (06106734) United Kingdom