About The Photo Lab Lymington Ltd (10612289) United Kingdom