About Stratten Media Ltd (11752648) United Kingdom