About Clydefit Limited (SC455222) United Kingdom