About Logan Of London Limited (09669031) United Kingdom