About Clydetron Limited (SC316049) United Kingdom