About Elg Engineering Limited (09341288) United Kingdom