About Stoneridge It Limited (11633883) United Kingdom