About P.c.m. Technologies Limited (02661422) United Kingdom