About Themos And Co Ltd (13423761) United Kingdom