About Hampton Investment Management Ltd (SC529983) United Kingdom