About David Trimble Naval Architects Ltd (SC544217) United Kingdom