About Stable Rock Limited (10455373) United Kingdom