About Community Anchor Limited (SC658956) United Kingdom