About Gulbrandsen Foto Limited (09115720) United Kingdom