About Ludlow Photos Ltd (13691941) United Kingdom