About Plasclip Limited (06684374) United Kingdom