About K & J Davey Ltd. (12501205) United Kingdom