About Sf&s Can Limited (10431043) United Kingdom