About Stane Street Investments Limited (03644531) United Kingdom