About C E Williams Limited (SC529571) United Kingdom