About S&a Trading And Sevices Limited (10516330) United Kingdom