About S.k. Williams Limited (00317725) United Kingdom