About R.d. Jukes & Co. Limited (01159706) United Kingdom