About Clyde Associated Engineers Limited (SC029048) United Kingdom