About Newcastle Specialist Transport Ltd (12352301) United Kingdom