About Stoneridge Projects Ltd (11071896) United Kingdom