About Williams Photo & Video Agency Limited (08596152) United Kingdom