About Yachting Instruments Limited (01103322) United Kingdom