About Omega Sail Uk Limited (07095481) United Kingdom