About Douglas Engineering Solutions Ltd (12082091) United Kingdom