About Typhoon Sales Solutions Ltd (12205025) United Kingdom