About Electronic Camera Company Limited (01643465) United Kingdom