About Templers Glasses Ltd (07730657) United Kingdom