About Linco Rental London Limited (09808095) United Kingdom