About Tytherington Village Shop Association Limited (IP28445R) United Kingdom