About Ceirion H. Dewar Ministries Ltd (11178594) United Kingdom