About Alice Pelly Ltd (12220716) United Kingdom