About Astrid Houssin Interiors Ltd (12757146) United Kingdom