About Cary Hammond Photography Limited (07718976) United Kingdom