About R.d Barry Ltd (12032417) United Kingdom