About The Great Wall & Co London Limited (08188398) United Kingdom