About Leominster Sunrise Co-operative Limited (IP032283) United Kingdom