About Jdr Products Limited (01481617) United Kingdom