About Lane End Rentals Limited (13672611) United Kingdom