About Gilmour Quinn Technical Services Limited (04979132) United Kingdom