About P.c. Henderson Limited (01188468) United Kingdom