About Stoneridge Solutions Limited (11131071) United Kingdom