About P.c. Harrington Holdings Limited (02655872) United Kingdom