About Sabe & Lindmark Ltd (12412103) United Kingdom