About Slam Photography Limited (04539501) United Kingdom