About Tamara Glass Limited (01282144) United Kingdom