About S Williams Limited (11731998) United Kingdom