About J & O Excavations Limited (06030457) United Kingdom