About Elizabeth London Limited (12964012) United Kingdom