About Main Sail Trading Company Limited (04428769) United Kingdom