About T & S Motors (pembs) Ltd (04904493) United Kingdom