About Hammerton Street Glass Limited (01879123) United Kingdom