About Dennis Engineering Services Limited (11703306) United Kingdom