About Camglass Limited (02631080) United Kingdom