About Specialist Toughened Glass Ltd. (03690078) United Kingdom