About Pompey Strong Island Ltd (12514253) United Kingdom