About Stordy Wyre Ltd. (12641802) United Kingdom