About Eljay Engineering Limited (03803018) United Kingdom