About Innovation Engineering Solutions Ltd. (07642622) United Kingdom