About Pelican Sales And Marketing Ltd (06871001) United Kingdom