About S.c.t. Fabrication And Engineering Ltd (13442759) United Kingdom