About Alice Holly Ltd (12982383) United Kingdom