About Teddy Boys Transport Ltd (13622785) United Kingdom