About Craig Duncan Transport Ltd. (SC244908) United Kingdom