About Sgl 3 Ltd (13243509) United Kingdom