About P.k. Slack Limited (08001850) United Kingdom