About Enduring Spirit Consulting Limited (08927968) United Kingdom