About Plastic Barricades Limited (09951918) United Kingdom