About R.d.& L. International Holdings Limited (02154654) United Kingdom