About Alice Holt Ltd (09277272) United Kingdom