About Ssl (lincolnshire) Ltd (11858363) United Kingdom