About Vat Haddington Ltd (11617831) United Kingdom