About Neil Thomson Engineering Limited (SC685643) United Kingdom