About Eiffel International Company Limited (06740055) United Kingdom