About S.ray S Engineering Limited (12954478) United Kingdom