About Stalley Investments Limited (13623411) United Kingdom