About Glasgow Photographic Services Limited (SC544087) United Kingdom