About Express Holdings (thompson) Limited (03290898) United Kingdom