About Yeovilphoto Ltd (13704639) United Kingdom