About The Imperial Exhibition Company Limited (02436939) United Kingdom