About Westport Capital Management Limited (13249549) United Kingdom