About Francis Rental Services Limited (11349511) United Kingdom