About Ellam Engineering Limited (08495614) United Kingdom