About Annie Sloan Interiors Ltd (07282974) United Kingdom