About Inland Salg & Utleie Limited (12806258) United Kingdom