About Eeco Ark Limited (09903879) United Kingdom