About S & K Folkestone Limited (06962851) United Kingdom