About N. Pugh Systems Software Limited (03348822) United Kingdom