About Stonehouse Analytics Ltd (10170629) United Kingdom