About Glass By Tate Ltd (12045854) United Kingdom