About Jsd Research & Development Limited (03735698) United Kingdom