About Belmont Glass Limited (01243084) United Kingdom