About Veigher Quarre Ltd (13687875) United Kingdom