About Vessel Arrest Systems Limited (07073347) United Kingdom