About Eagle Picture Library Limited (05562475) United Kingdom