About The Sailing Boat Company Limited (12494335) United Kingdom