About Mike Mcqueen Photography Limited (13028853) United Kingdom