About Elliott Consulting Limited (11951996) United Kingdom