About Pibworth Associates Limited (05296319) United Kingdom