About Trading And Management Services Ltd (12751290) United Kingdom