About Thomas Glass Limited (07647375) United Kingdom