About Bedfords Trade Limited (11935234) United Kingdom