About D Jack Uk Engineering Limited (07732016) United Kingdom