About Welcombe Community Shop Association Ltd. (IP30044R) United Kingdom