About Pullman & Company Limited (11465945) United Kingdom