About Elliot York Consulting Limited (11963982) United Kingdom