About K. & E. Scott Limited (01294275) United Kingdom