About Hamlin Camera S Ltd (12388884) United Kingdom