About Stoneridge Holdings Ltd (12603788) United Kingdom