About Vaughandale Holdings Limited (07678802) United Kingdom