About Clydesdale Construction Limited (04696486) United Kingdom