About Langrove Community Co-op Limited (IP031728) United Kingdom