About Paramount Slough Ltd (12702752) United Kingdom