About S Wilmot Limited (08212930) United Kingdom