About Taylorglass Limited (04193096) United Kingdom