About Baring Marriott Limited (12712603) United Kingdom