About Ecosoil Compaction Equipment Ltd. (05901219) United Kingdom