About Elnor Marketing And Supplies Limited (01671648) United Kingdom