About Galloway Boats & Mouldings Limited (SC141422) United Kingdom