About S J Mills Engineering Limited (11223604) United Kingdom