About Ej Lord Limited (03998705) United Kingdom