About Anglican International Development Ltd (06732802) United Kingdom