About Lateral Naval Architects Limited (11376578) United Kingdom