About Service & Trading Ltd. (10231987) United Kingdom