About Islip Village Shop Limited (05096587) United Kingdom