About Vaughanson Limited (08866072) United Kingdom