About Thiele-callan Services Limited (12179716) United Kingdom