About Go & Sell Ltd. (10332925) United Kingdom