About S.k. & Sons Ltd (09977216) United Kingdom