About Damion Mower Photography Limited (10107462) United Kingdom