About Paramount Sussex Ltd (11605438) United Kingdom