About Rachel Maria Bell Ltd (12976122) United Kingdom