About Edmar Engineering Co. Limited (00396168) United Kingdom