About S&j Rentals Limited (11524504) United Kingdom