About Ellis Plant & Transport Limited (05123068) United Kingdom