About Skl & C Limited (12754422) United Kingdom