About Michael Teodor Company Ltd (13635644) United Kingdom