About Clydesdale Engineering Limited (09915885) United Kingdom