About Cranloch Limited (SC237023) United Kingdom