About S.neill Engineering Limited (11793226) United Kingdom