About Skl Technical Ltd (10791626) United Kingdom