About De Bry (de Paris) Limited (00225992) United Kingdom