About Elg Independent Consultant Limited (11398084) United Kingdom