About R J Shell Ltd (09215422) United Kingdom