About Lee Glasgow Photography Limited (10754697) United Kingdom