About Pelican Aircraft Engineering Ltd (11312781) United Kingdom