About Tyrone O Shea Ltd (12400706) United Kingdom