About J.t.f. Motor Services Limited (02789323) United Kingdom