About Imperial Holdings (bristol) Limited (11687158) United Kingdom