About West Tytherley Village Store Association Limited (IP28116R) United Kingdom