About The Elgin Mitchell Trading Limited (08642788) United Kingdom