Friend of mine is trying to identify the logo on the tail of this plane: It is believed to be a UK based business. He says he doesn't need any info on the plane itself or its owners (got plenty already it leads to the Cayman Islands!) - he's just trying to identify the logo. Any help appreciated! Ta.