About Horizon Glass Limited (03403767) United Kingdom