About Sebastian Trosk Ltd (12876911) United Kingdom