About Clydebuilt Limited Partnership (SL016380) United Kingdom