About K. L. & S. Winter Limited (01898403) United Kingdom