About Valcam Limited (09316225) United Kingdom