About Totton Glass Limited (00841210) United Kingdom