About Clydemill Limited (05992419) United Kingdom