About Stronach & Stronach Limited (04714248) United Kingdom