About Elanda Engineering Consultancy Limited (08952427) United Kingdom