About Pen Y Clip Limited (09254174) United Kingdom