About Tin And Glass Limited (12902588) United Kingdom