About J.d. Cleve Ltd. (02947629) United Kingdom