About Tailormade Glass Solutions Limited (12273253) United Kingdom