About Annabelle Rose Interiors Ltd (12880236) United Kingdom