About Saffron Hill Ventures Limited (03973434) United Kingdom