About Ap Chau Village Association (uk) (03015459) United Kingdom