About Plotter Technology Limited (02346203) United Kingdom