About R.r.jacques Limited (06080831) United Kingdom