About Elizabeth Ockford Limited (11922431) United Kingdom