About The Village Shop (bham) Limited (13290444) United Kingdom