About R J Sellers Ltd (12038798) United Kingdom