About B & M Eddleston Trading Limited (11057683) United Kingdom