About Garmin (europe) Limited (02724437) United Kingdom