About Dennis Demenis Transport Limited (12786348) United Kingdom