About Tyrebay Leeds Ltd (12648591) United Kingdom