About Lateral Yacht Design Limited (10556855) United Kingdom