About Enock Foundations Limited (03828208) United Kingdom