About Stonerock Associates Ltd (10829410) United Kingdom