About Tailorglaze Ltd (13700853) United Kingdom