About Westport Holdings Limited (SC558923) United Kingdom