About Barrhead Tanning Ltd (SC646020) United Kingdom