About D&e Engineering Solutions Ltd (11629192) United Kingdom