About Dack Design & Photography Limited (11854216) United Kingdom