About Clydeholm Holdings Limited (SC683391) United Kingdom