About Camera World Limited (03691718) United Kingdom