About Thalhimers Ltd (12024949) United Kingdom