About Paramount Products Limited (09713205) United Kingdom