About Kr Clyde Valley Ltd (SC627721) United Kingdom