About Evernor Limited (12660180) United Kingdom