About S&s Fabrication Limited (11751546) United Kingdom