About Hastings Glass Limited (12985917) United Kingdom