About Martin Mcnae Photography Limited (SC310665) United Kingdom