About Jade Products Limited (02600409) United Kingdom