About Mason & Vaughan Group Ltd (08155816) United Kingdom