About R.lucas Enterprises Ltd (11973564) United Kingdom