About Van Geffen Yacht Design Ltd (08165294) United Kingdom