About P.c.dekker Limited (05394012) United Kingdom