About Glo Tanning Company Ltd (12417403) United Kingdom