About Si Clark Photo And Film Ltd (11492610) United Kingdom