About The Urchfont Community Shop Association Limited (IP29679R) United Kingdom