About Glan Soch Limited (13218983) United Kingdom