About Egnaro Limited (07395042) United Kingdom