About Sf And K Ltd (13057924) United Kingdom