About Carrick Stuart & Co. (financial Consultants) Ltd. (SC228779) United Kingdom