About Flor De Sal Ltd (11543999) United Kingdom