About Sell It And Soon Ltd. (03424784) United Kingdom