About The Wee Wax Co Scotland Ltd (SC667273) United Kingdom