About Griffin Spirit Company Ltd (12009628) United Kingdom