About The Camera Mill Ltd (12490699) United Kingdom