About Paramount Environmental Limited (12219045) United Kingdom