About Pelicans Automotive And Promotional Products Limited (13351696) United Kingdom