About Th Leicester Limited (13222576) United Kingdom