About Saint-louis Ltd (12969686) United Kingdom