About Vidicam Electronics Limited (02648108) United Kingdom