About Applicam Limited (03340790) United Kingdom