About Sgl Labs Limited (07283420) United Kingdom