About Nick Hector Engineering Limited (11497481) United Kingdom