About Flash Photodigital Limited (06588887) United Kingdom