About Tyrrell S Court Holdings Limited (10163139) United Kingdom