About Stables Investments Limited (10931552) United Kingdom