About Paul Flum International Displays Limited (09042637) United Kingdom