About Ilmington Community Shop Limited (IP032295) United Kingdom