About Camerjam Limited (06840296) United Kingdom