About Intercam (uk) Limited (02369498) United Kingdom