About Frank Lane Picture Agency Limited (01841378) United Kingdom