About Eddyofdord Limited (12704903) United Kingdom