About T. & S. Motor Factors (liverpool) Limited (01093177) United Kingdom