About The Spirited Can Company Ltd (12761546) United Kingdom