About The Traditional Sailing Company Limited (05287367) United Kingdom