About Sj & S Engineering Limited (06783396) United Kingdom