About The Spike Island Cider Company Ltd (13287033) United Kingdom