About Attic & Alice Ltd (12027817) United Kingdom