About S Nicholls Engineering Limited (09197886) United Kingdom