About Dexter Engineering Consultancy Limited (06169225) United Kingdom