About Lulabelle Antiques & Interiors Limited (13550210) United Kingdom