About W.f.s. Rentals Limited (07859673) United Kingdom