About Clydebank Holdings Limited (SC211907) United Kingdom