About Tyrie Developments Limited (SC223656) United Kingdom