About Sanders Sails Limited (04927043) United Kingdom