About Pellcomp Software Limited (01970712) United Kingdom