About Edos (services) Limited (09125407) United Kingdom