About Alex Telfer Photography Limited (04525609) United Kingdom