About Technology & Engineering Consultancy Ltd (11443231) United Kingdom