About Alice Wooldridge Stevens Limited (09229458) United Kingdom