About Wolfshead Photographic Ltd (11478026) United Kingdom