About Eagernoon Shipbuilders Limited (02266259) United Kingdom