About Pelican Engineering Co. Limited (00212209) United Kingdom