About Tom Glass Limited (04435961) United Kingdom