About Sgl6 Limited (09879118) United Kingdom