About Elan Mechanical Limited (08372795) United Kingdom