About John Deehan Photography Ltd (03757182) United Kingdom