About S&x Industrial Limited (09400092) United Kingdom