About J.d. Wood (uk) Ltd. (SC412273) United Kingdom