About Stholates Ltd (13425915) United Kingdom