About Elliot Consulting Limited (12601927) United Kingdom