About Vaughandale Construction Limited (02620070) United Kingdom