About Engrid Consulting Limited (07261037) United Kingdom