About D&a Auto - Engineering Ltd. (10914539) United Kingdom