About Clydpride Limited (01629802) United Kingdom