About S&a Fab Trading Ltd (12966293) United Kingdom