About S & K Lymington Limited (09986375) United Kingdom