About Eda Frandsen Sailing Ltd (SC650687) United Kingdom