About Church Edale Limited (09341691) United Kingdom