About A & L Rentals Limited (11746129) United Kingdom