About R. St Barth Limited (10453247) United Kingdom