About Michael & Thamin Co. Ltd (SC483664) United Kingdom