About Ascough Photography Limited (07760428) United Kingdom