About The Defence Picture Library Limited (04788098) United Kingdom