About Tyssen Services Limited (10643470) United Kingdom