About Kocurek Excavators Limited (01623044) United Kingdom