About High Street Organics Community Co-op Limited (IP29474R) United Kingdom