About T.e.c. Recovery And Garage Services Ltd (12302747) United Kingdom