About Sgl (holdings) Limited (05172520) United Kingdom