About Kemp Sails Limited (01940512) United Kingdom