About Jellymeadow Cabin Company Ltd (NI682339) United Kingdom