About Ryden Mc Kenna Limited (SC354946) United Kingdom