About Inchcape Shipping Services (europe) Ltd (00226938) United Kingdom