About B & S (rentals) Limited (02688951) United Kingdom