About Thornsolutions Ltd (12436962) United Kingdom