About Christian Slater Camera Ltd (10455649) United Kingdom