About Feckenham Community Shop Association Limited (IP030533) United Kingdom