About A & L Stronach Limited (SC295232) United Kingdom