About Devie Construction Limited (10065513) United Kingdom