About Vadar Moss Ltd (04439664) United Kingdom