About The Vat Stop Ltd (09380732) United Kingdom