About Ssl (c C Manufacturing) Limited (02832761) United Kingdom