About Clydvale Limited (03869357) United Kingdom