About S & K (elmstead) Limited (08671418) United Kingdom