About Expo (london) Limited (01581497) United Kingdom