About Excellence Logging Holding Limited (09536399) United Kingdom