About The Amateur Yacht Research Society Limited (00785326) United Kingdom