About Veil & Gun Ltd (12255170) United Kingdom