About Longch Marine Limited (09805088) United Kingdom