About Ajb Naval Architecture Limited (11507531) United Kingdom