About The Skl Group Limited (09917706) United Kingdom