About Stronsa Road Management Limited (11896400) United Kingdom