About V A B Pelican Ltd (09716939) United Kingdom