About Scott S Engineering Limited (12301358) United Kingdom