About W.a. Almack Limited (01289895) United Kingdom