About London Crown Glass Company Limited (02600577) United Kingdom