About T.v.r. Management Services Limited (02916652) United Kingdom