About Elton Moss Boatbuilders Limited (05403347) United Kingdom