About Art-deco London Limited (09694666) United Kingdom