About Almack Ltd (09891220) United Kingdom