About S J Mackey Engineering Limited (11243032) United Kingdom